.el-dialog__title {
  color: #277457;
  display: inline-block;

}

.el-dialog__title::after {
  content: "";
  display: block;
  width: 3rem;
  height: 0.2rem;
  background-color: #277457;
  margin: 1rem auto 0;
}

.item-box .el-image img {
  transform: scale(1);
  transition: all .4s ease;
}

.item-box:hover .el-image img {
  transform: scale(1.2);

}

.mask.animationbox {
  background: #78b929 !important;
  opacity: 1 !important;
  transition: all 0.9s ease;
}

/* .el-image {
  width: 100%;
  padding-bottom: 100%;
}

.el-image img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
} */

.dialog-article p img{
  max-width: 100%;
  
}